Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131A FINCHAMPSTEAD ROAD Detached £422,500 26 Jun 2002
133 FINCHAMPSTEAD ROAD Detached £1,075,000 4 Dec 2015
133A FINCHAMPSTEAD ROAD Detached £595,000 11 Jul 2000
135 FINCHAMPSTEAD ROAD Detached £455,000 6 May 2005
135A FINCHAMPSTEAD ROAD Detached £835,000 9 Aug 2017
137 FINCHAMPSTEAD ROAD Detached £530,000 9 Feb 2011
139 FINCHAMPSTEAD ROAD Detached £258,000 17 Oct 1996